package partTwo;

/* 本类用作Inter2接口的实现类*/
//public class Inter2Impl extends Object implements Inter2{
public class Inter2Impl implements Inter2{
    //1.创建接口实现类的构造方法
    public  Inter2Impl(){
        /*如果一个类没有明确指定自己的父类，那么这个类默认继承顶级父类Object
         * 所以，虽然接口中没有构造方法，但是并不影响实现类构造函数中的super（）
         * 因为这个构造方法是object的，与接口无关*/
        super();//表示调用父类的无参构造
        System.out.println("我是接口实现类的无参构造");
    }
    //如果接口中添加了抽象方法，那么实现类中要实现所有所有未实现的实现方法
    @Override
    public void play() {
        System.out.println("玩一玩");
    }

    @Override
    public void eat() {
        System.out.println("吃一吃");
    }
}